streamlined struts - French English Dictionary